strip the bark from - French English Dictionary